power protection batteries memory computer customer power quality electrical laptops battery technology information technology construction chargers consulting power management accessories harmonics contract administration relationship project management construction management computer parts crm